Olay Tabanlı Bir Yazılım Mimarisinde Bağımlılık İletimi ve Bileşen Gerçekleştirimi
نویسندگان
چکیده
ness 10.10% 16.10% Average Lines Of Code Per Method 10.03 9.75 Efferent Couplings 285 200 Lines of Code 45,133 19,747 Number of Methods 4,057 1,458 Number of Packages 88 39 Number of Types 850 341 Weighted Methods 6,798 2,623 İlerleyen dönemde, sözü edilen kazançların başka proje ailelerinde de kullanılabilmesi adına geliştirilen Yolcu çerçevesi ve kullanım ilkelerinin diğer proje ekipleri ile de paylaşılması öngörülmektedir. 3 Ölçümler için “CodePro Analytix” kullanılmıştır. Ölçüm isimleri, tekrarlanabilirliği sağlamak için araçta olduğu haliyle (İngilizce) verilmiştir. Daha ayrıntılı bilgi için: http://developers.google.com/java-dev-tools/code
منابع مشابه
Yazılım Ürün Hatları için Otomatik İşlevsel Büyüklük Ölçümü Yaklaşımı
Öz. Yazılım büyüklük ölçümünü doğru yapmak, düşük maliyetli gömülü sistemler geliştirmek için çok önemlidir. Ancak; yazılım büyüklük ölçümü çok yakın zamana kadar büyük çoğunlukla manuel, zaman harcayan ve hataya açık bir süreç olmuştur. Bu zaman ve para kaybıyla sonuçlanabilir. Bu sürecin otomatize edilmesi yazılım geliştiren şirketlerde projenin kalitesini ve bütçe planlamasını iyileştirmek i...
متن کاملReferans Mimariye Uygunluğun Model Tabanlı Analizi İçin Bir Yazılım Aracı
Özet. Yazılım geliştirme süreci içinde gerçeklenen yazılımın mimarisinde, tasarlanan mimariden çeşitli nedenlerden ötürü sapmalar olabilmektedir. Bu durum kodun anlaşılırlığının azalmasına ve tasarlanan mimaride dikkate alınan kalite faktörlerinin gerçeklenen mimaride artık karşılanamamasına neden olmaktadır. Kod-mimari uyumsuzluğunun mümkün olan en erken aşamada fark edilerek düzeltilebilmesi ...
متن کاملYazılım Ürün Hattında Yetenek Tabanlı Yazılım Bileşenlerinin Doğrulanması
Özet. Yazılım ürün hattı (YÜH), belirli bir çalışma alanının ihtiyaçlarını karşılamak için, bileşen ve ürün seviyesinde yetenek ağacıyla uyumlu ortak yazılım bileşenleriyle hızlı bir şekilde ürün çıkartmaya dönük bir yazılım geliştirme yöntemidir. Yazılım ürün hattı yaklaşımında yazılım geliştirmeye dönük farklı çalışmalar bulunmakta olup, bileşen seviyesinde doğrulama, geçerli kılma açısından ...
متن کاملWeb Uygulamaları için Model Tabanlı Çevik Süreç Yöntemi ile Yazılım Geliştirme
Özet. Model tabanlı geliştirme, sağladığı dokümantasyon, otomatik kod dönüşümü ve yüksek soyutlama düzeyi ile platform bağımsız geliştirme sağlaması ile yazılım mühendisliğinde avantajlar sunmaktadır. Bu yaklaşımın çevik süreç prensipleri ile birleştirilerek uygulanmasının, yazılım geliştiriciye, iki yöntemin avantajlarından faydalanarak geliştirme imkanı sunacağı düşünülmektedir. Bu bildiri ça...
متن کاملOlay Tabanlı Sınama İçin Mutant Seçimi
Özet. Model tabanlı sınama, sınama örneği üretimi için biçimsel modeller kullanmayı içerir. Bu bildiri olay tabanlı modelleme için düzenli gramerleri önermektedir. Önerilen modeli değişikiklere uğratmak için tanımlanan mutasyon işleçleri sistematik olarak hata modelleri ya da mutantların üretilmesinde kullanılmaktadır. Asıl sistem modeliyle mutantlar üzerinde uygulanan algoritmalar ile sınama ö...
متن کامل